machine tool engineering - Francés Inglés Diccionario